package com.fotoloka.dto;

import java.io.Serializable;

public class Chave implements Serializable {

	private static final String dirBase = "C:\\fotos";
	
	private static final long serialVersionUID = 1L;

	private int numeroSecao;
	
	private int numeroFoto;

	public Chave(int numeroSecao, int numeroFoto) {
		super();
		this.numeroSecao = numeroSecao;
		this.numeroFoto = numeroFoto;
	}
	
	public String getNomeCartaoAnterior() {
		return "secao_" + (numeroSecao - 1) + ".jpg";
	}
	
	public String getDiretorioSecaoAnterior() {
		//TODO adicionar zerofill
		return dirBase + "\\" + "secao_" + (numeroSecao - 1);
	}
	
	public String getDiretorioSecao() {
		//TODO adicionar zerofill
		return dirBase + "\\" + "secao_" + numeroSecao;
	}
	
	public String getNomeFoto() {
		//TODO adicionar zerofill
		return "foto_" + numeroFoto + ".jpg";
	}

	public int getNumeroSecao() {
		return numeroSecao;
	}

	public int getNumeroFoto() {
		return numeroFoto;
	}
	
	public void setNumeroSecao(int numeroSecao) {
		this.numeroSecao = numeroSecao;
	}

	public void setNumeroFoto(int numeroFoto) {
		this.numeroFoto = numeroFoto;
	}
}
